/*banner*/
#banner{clear: both;min-width: 1200px;background: #ddd;width: 100%;margin: 0px auto;}
.slider_img{display: block;text-align: center;height: 100%;opacity: 0;}
.slider_img img{display: block!important;margin: 0px 0;max-width: 100%;width: auto;height: auto;}
.wmuSlider{height: 100%!important;position: relative;overflow: hidden;}
.bbdd{z-index: 2;position: absolute;bottom: 1%;margin: 0;padding: 0;width: 100%;text-align: center;}
.bbdd li{margin: 0 8px 10px 0;list-style-type: none;display: inline-block;}
.bbdd a{display: inline-block;text-indent: -9999px;width: 16px;height: 16px;background: url(dot.png) no-repeat 0 -16px;display: block;border-radius: 16px;overflow: hidden}
.bbdd a.wmuActive{background-position: 0 0;}
.banner{width: 100%;text-align: center;margin: 0 auto;margin-bottom: 10px;background: #eee;}
.banner img{min-width: 1000px;max-width: 100%;}
.wmuSliderPrev, .wmuSliderNext{width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background: url(ad_ctr.png) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.wmuSliderNext{background-position: 0 -70px;right: 0;}
.wmuSliderPrev{left: 0;}
.wmuSlider:hover .wmuSliderNext{opacity: 0.8;filter: alpha(opacity=25);}
.wmuSlider:hover .wmuSliderPrev{opacity: 0.8;filter: alpha(opacity=25);}
.wmuSlider:hover .wmuSliderNext:hover, .wmuSlider:hover .wmuSliderPrev:hover{opacity: 1;filter: alpha(opacity=50);}
/*首页*/
.main{width: 1200px;overflow: hidden;margin: 50px auto;}
.wipper{width:100%; overflow:hidden; }
.h-title{width:100%;overflow: hidden; margin-bottom:40px;}
.h-title h2{ display:block; color:#222; font-size:26px;font-weight:normal; line-height:36px; text-align:center; margin-bottom:0px;}
.h-title h2 sub{ }
.h-title h2 span{ color:#7E7E7E; font-size:18px; padding-left: 10px;}
.h-title p{ color:#7C7C7C; font-size:14px; font-weight:normal; line-height:30px; text-align:center; text-transform:uppercase;}
.h-more{width:100%; margin-top:40px;}
.h-more a{ display:block; width:160px; height:42px; line-height:42px; background:#fff; border:1px solid #ccc; font-size:14px; color:#222; text-align:center; margin:0px auto;}
.white,.white a{ color:#fff;}
.picList{ overflow:hidden; zoom:1; }

/*产品分类*/
.wip_1{background: #f4f4f4;}
.category{ overflow:hidden;width: 1200px;}
.category li{float: left;width: 173px;height: 192px; margin: 0px 34px 0px 33px;}
.category li a{ display: block;width: 173px;height: 192px; overflow: hidden; box-sizing: border-box; padding-top:115px; font-size:18px; color:#000; background-position: 0 0; background-repeat: no-repeat; text-align: center;}
.category li a:hover{background-position: 0 -192px; color: #fff; }

/*关于*/
.wip_abo{ background-image: url(/images/bgabo.jpg);}
.wip_abo .h-title h2{ color: #fff;}
.wip_abo .abo{ color: #fff;}
.wip_abo .cpic{ max-width: 520px;overflow:hidden; float: left; margin-right: 40px;}
.wip_abo .aboc{ float: right;width:640px;overflow:hidden}

/*产品*/
.wip_3{ background:#F2F2F2;}
.wip_3 .main{ width:1340px;}
.hompro{width:1340px;overflow:hidden; position:relative;}
.hompro .bd{ width: 1200px;margin-left: 70px;overflow: hidden;}
.hompro .bd ul{ overflow:hidden; zoom:1; }
.hompro .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center; margin:0px 5px; width:290px;  }
.hompro .bd ul li .pic{ text-align:center; display:block; background:#017EFF; }
.hompro .bd ul li .pic img{ width:290px; height:218px; display:block; }
.hompro .bd ul li .title{ width:290px; color:#fff;line-height:24px; background:#fff; display:table-cell; height:60px; text-align:center; vertical-align:middle;  }
.hompro .prev,
.hompro .next{ position:absolute;  left:0px; top:110px; display:block; width:36px; height:36px; overflow:hidden;cursor:pointer;  }
.hompro .prev img,
.hompro .next img{ height: 36px; }
.hompro .next{ left:auto; right:0px; }

/*案例*/
.casebox{ width:1200px;}
.casebox .hd{overflow:hidden; display: block; height: 72px; text-align: center}
.casebox .hd a{ display: inline-block;padding-top:4px; margin: 0px 5px;}
.casebox .hd a img{ display:block; height: 60px; border: 2px solid #fff;}
.casebox .hd a.on{background:url(/images/index_25.png) no-repeat center top;}
.casebox .hd a.on img{border: 2px solid #202020;}

.casebox .bd{width:1200px; }
.casebox .bd dl{ zoom:1; text-align:center ;height:470px;  }
.casebox .bd dl img{ max-width:1200px; height:450px; }

.casebox .picList{ width: 1200px;overflow: hidden;}
.casebox .picList li{ float:left; overflow:hidden; text-align:center; margin:0px 10px; width:280px;  }
.casebox .picList li .pic{ text-align:center; display:block; background:#017EFF; }
.casebox .picList li .pic img{ width:280px; height:210px; display:block; }
.casebox .picList li .title{ width:280px; color:#fff;line-height:24px; background:#fff; display:table-cell; height:60px; text-align:center; vertical-align:middle;  }

/*新闻*/
.news-hot { float: left;width:435px; overflow:hidden;}
.news-hot a{ display:block; border: 1px solid #ccc;height: 420px;}
.news-hot img{ width:433px;height:260px; }
.news-hot dl{ width:400px; margin: 5px 15px 15px;;}
.news-hot dt{ display:block;width:330px; height:24px;line-height:24px; margin-bottom: 10px; color:#222; font-size:16px;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news-hot dd span{ color:#006835;}
.news-hot dd p{color:#8F8F8F; height:72px; overflow:hidden;}

.newsbox{width:745px; overflow:hidden}
.newsbox .hd{ display:block;width:745px; height:44px;line-height:44px;  color:#222; font-size:16px;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; border-bottom: dashed 1px #ddd;}
.newsbox .hd span{ float: right;}
.newsbox .on{display: none;}

.newsbox .bd{ padding: 5px 0px; border-bottom: dashed 1px #ddd; overflow: hidden}
.newsbox .bd dt span{ float: right;}
.newsbox .bd img{width:240px;height:180px;border:1px solid #ccc;float: left;} 
.newsbox .bd dl{ width:470px; margin: 5px 15px; float: right;}
.newsbox .bd dt{ display:block;width:470px; height:24px;line-height:24px; margin-bottom: 10px; color:#000; font-size:16px;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newsbox .bd dt span{ float: right;}
.newsbox .bd dd p{color:#8F8F8F; height:96px; overflow:hidden;}


.in-list{overflow:hidden; width:380px;}
.in-list li{border-bottom: dashed 1px #ddd;height: 43px; line-height:43px;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.in-list li span{ float:right;padding-left: 15px;}
.in-list li b{ color:#4BB344; font-weight:bold; font-size:20px; padding-right:8px;}

/*联系*/
.lx-box{width:388px; overflow:hidden}
.lx-box .conn{ line-height:30px; padding:10px;}
.lx-box .conn img{ max-width:368px; margin-bottom:10px;}
